/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package pe.edu.unmsm.fisi.ceiecbt.app.utiles;

import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import net.sf.jasperreports.engine.JRException;
import pe.edu.unmsm.fisi.ceiecbt.app.clases.ReporteNatural;

/**
 *
 * @author dcarhuan
 */
public class Main {

    public static void main(String[] args) throws IOException, JRException{
        /*ArrayList<AlumnosBean> listaalumnos = new ArrayList<AlumnosBean>();
        for (int i=0;i<10;i++){
            AlumnosBean alumno = new AlumnosBean("nombre "+i,"apellidos "+i,"edad "+i,"profesor "+i);
            listaalumnos.add(alumno);
        }*/
        /*com.aasa.pruebas.reportes.ParticipantesDatasource datasource = new com.aasa.pruebas.reportes.ParticipantesDatasource();
        for (int i=0;i<10;i++){
            AlumnosBean alumno = new AlumnosBean("nombre "+i,"apellidos "+i,"edad "+i,"profesor "+i);
            datasource.agregarparticipante(alumno);
        }
        */        
        ArrayList<ReporteNatural> prueba = new ArrayList<ReporteNatural>();
        ReporteNatural reporteBean = new ReporteNatural();
        
        reporteBean.setStrL_Email("dcarhuancho@hotmail.com");
        reporteBean.setStrL_NumeroDocu("123456");
        
        
        File f=File.createTempFile("SolicitudPatrocinio",".pdf");
        Reporter objL_reporter=new Reporter();        
        objL_reporter.exportReport("reporte/ContratoPatrocinio.jasper", null, prueba, f);
        Runtime.getRuntime().exec(new String[]{ "rundll32", "url.dll,FileProtocolHandler",f.getAbsolutePath() });    
    }
}
